Python Job: Senior Integration Engineer

Job added on

Company

Inscale

Location

Lisbon - Portugal

Job type

Full-Time

Python Job Details

Lisbon, Portugal - Hybrid
More details
Permanent
Full-stack Developer
3 - 9 years of experience - Senior
Language(s): Required English

SKILLS

Must have:

Microsoft Azure

Cloud Computing

Apache Kafka

Other Required:

Git

Nice to have:

Azure DevOps Server

DESCRIPTION

At STARK we have embarked on a digital journey and with own established development teams and involving our entire value chain from sourcing to sales and every IT system that helps serve our customers better. We therefore require Integrations Engineers responsible for developing our Integration setup. Our integration Engineers are professionals who helps organizations implement and manage the integration of various systems and technologies. This may include integrating software applications, hardware systems, and data sources to create a seamless and efficient workflow. Integration will be a vital part of our modernized setup as we need to enable our SaaS and legacy applications to communicate with each other. The Team size will be growing as the basics and future of our integration platform gets decided. These decisions will be the major part in the first months in Stark. As you will collaborate with other Consultants and architects in their respective domains along with SME for the different applications you need to be open and outspoken enabling a scalable and stable solution. The primary tasks for the integration Engineer are to step into the different capability domain create an overview of the dataflows needed and implement them according to the integration framework. This includes integrating software applications, hardware systems, and data sources to create a seamless and efficient workflow. Secondarily you will be part of our data team ensure that data is available for the different domain. This team functions as the Centre of Excellence meaning they support the domains that have dedicated integration resources. This includes supporting different domains in best practice, tools and governance relating to starks Integration setup.

Your main responsibilities will be:
  • Analysing and understanding the needs of the organization and identifying opportunities for integration.
  • Designing and planning integration solutions based on the organization's requirements and goals.
  • Implementing integration solutions, including configuring and testing systems, applications, and data sources.
  • Managing the integration process, including coordinating with stakeholders, monitoring progress, and troubleshooting issues.
  • Providing ongoing support and maintenance for the integration solutions.
  • Providing training and guidance to stakeholders on how to use and manage the integration solutions.
Your main assignments will be:
  • Establish integrations on new Applications being introduced in the IT renewal program currently running in Stark Group.
  • Estimation of complex features.
  • Actively participate in quarterly big room planning events with main focus on providing feedback on constraints (people and technical) and dependencies towards other teams or external vendors.
  • Active participation in the team’s Scrum ceremonies.
Work on replacing current hybrid setup of JBOSS and Dell Boomi middleware, with a modern, streaming event-based approach
  • Active participation in STARK IT technical forums.

REQUIREMENTS

Technical Requirements
Must-have:
  • 3-5 years of overall Integration development experience.
  • Working with different methodologies and platform relating to Integrations.
  • Experience with working in a software development environment with many dependencies towards other teams and stakeholders.
  • Experience with message-based integrations (ideally Kafka).
  • Experience with cloud development practices, ideally on Azure.
  • Strong technical skills, including knowledge of various integration technologies and experience with programming languages such as Java, Python, or C#.
  • Git.

Good-to-have:
  • Experience with Microsoft Azure DevOps.
  • Experience with streaming pipelines.
  • Experience with event-based data processing.

Other Requirements:
  • Strong analytical skills and ability to research, troubleshoot, and logically determine solutions.
  • Excellent communication and problem-solving skills, as they will need to work with various stakeholders and troubleshoot issues as they arise.
  • Excellent written and verbal communication in English.

REMOTE DETAILS

There is not a strict policy about the days you have to be in the office bit ideally we´re looking for someone willing to come at least once per week to Lisbon.